import { ADD, MINUS, RE } from '../constants/counter'
import { imgUrl } from '../config'

const INITIAL_STATE = {
  num: 0,
  list:[
    {
      pic:`${imgUrl}/pic.png`,
      tit1:'#欧尚cos1°',
      tit2:'欧尚汽车免费试驾邀您参与',
      jh:`${imgUrl}/jh.png`,
      tou:`${imgUrl}/tou.png`,
      name:'熊猫吃锤子',
      zan:`${imgUrl}/zan.png`,
      shu:'999'
    },
    {
      pic:`${imgUrl}/pic.png`,
      tit1:'#欧尚cos1°',
      tit2:'欧尚汽车免费试驾邀您参与',
      jh:`${imgUrl}/jh.png`,
      tou:`${imgUrl}/tou.png`,
      name:'熊猫吃锤子',
      zan:`${imgUrl}/zan.png`,
      shu:'999'
    },
    {
      pic:`${imgUrl}/pic.png`,
      tit1:'#欧尚cos1°',
      tit2:'欧尚汽车免费试驾邀您参与',
      jh:`${imgUrl}/jh.png`,
      tou:`${imgUrl}/tou.png`,
      name:'熊猫吃锤子',
      zan:`${imgUrl}/zan.png`,
      shu:'999'
    },
    {
      pic:`${imgUrl}/pic.png`,
      tit1:'#欧尚cos1°',
      tit2:'欧尚汽车免费试驾邀您参与',
      jh:`${imgUrl}/jh.png`,
      tou:`${imgUrl}/tou.png`,
      name:'熊猫吃锤子',
      zan:`${imgUrl}/zan.png`,
      shu:'999'
    },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    // {
    //   pic:`${imgUrl}/pic.png`,
    //   tit1:'#欧尚cos1°',
    //   tit2:'欧尚汽车免费试驾邀您参与',
    //   tou:`${imgUrl}/tou.png`,
    //   name:'熊猫吃锤子',
    //   zan:`${imgUrl}/zan.png`,
    //   shu:'999'
    // },
    {
      pic:`${imgUrl}/pic.png`,
      tit1:'#欧尚cos1°',
      tit2:'欧尚汽车免费试驾邀您参与',
      tou:`${imgUrl}/tou.png`,
      name:'熊猫吃锤子',
      zan:`${imgUrl}/zan.png`,
      shu:'999'
    }
  ]
}

export default function counter (state = INITIAL_STATE, action) {
  switch (action.type) {
    case ADD:
      return Object.assign({}, state, {num: state.num + 1})
     case MINUS:
       return {
         ...state,
         num: state.num - 1
       }
      case 'O':
       return {
        ...state,
        num:action.number
       }
       case RE:
       return{
        ...state,
        list:[...state.list,{
            pic:`${imgUrl}/pic.png`,
            tit1:'#欧尚cos1°',
            tit2:'欧尚汽车免费试驾邀您参与',
            tou:`${imgUrl}/tou.png`,
            name:'熊猫吃不吃锤子',
            zan:`${imgUrl}/zan.png`,
            shu:'999'
        }]
       }
     default:
       return state
  }
}
